home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / COMMUNIC / 1154.ZIP / MLINK16.ARC / MLINK16.DOC < prev   
Text File  |  1987-08-29  |  4KB  |  113 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                     MegaLink External Protocol Driver
  8.  
  9.                                   1.4
  10.  
  11.                              June 15, 1987
  12.  
  13.  
  14.                          P & M Software Company
  15.                          9350 Country Creek #30
  16.                          Houston, Texas   77036
  17.  
  18.                          Author: Paul Meiners
  19.  
  20.  
  21.               All material related to MegaLink has been placed
  22.               into the public domain.
  23.  
  24.  
  25.      Revision History
  26.      ----------------
  27.  
  28.      1.0   First public release.
  29.  
  30.      1.1   First official version released to the public.  Added optional
  31.            pathname to the "receive" command line syntax.
  32.  
  33.      1.2   Corrected so that ERRORLEVEL was reported if program was
  34.            unsuccessful.
  35.  
  36.      1.3   Internal version, not released.
  37.  
  38.      1.4   Multiple changes:
  39.               (1) Opens D/L files in "shared" mode.
  40.               (2) Introducing "Forsberg's CRC Variation".
  41.               (3) Improved XON/XOFF handler, moved to ISR for speed.
  42.               (4) Increased serial input buffer size from 5k to 6k.
  43.            NOTE: I wish to thank Mr. Chuck Forsberg for his many suggestions
  44.                  on how to improve MegaLink.  Two of his suggestions have been
  45.                  incorporated in this release.
  46.  
  47.      1.5   Corrected problem in end-of-file handler.
  48.  
  49.      1.6   Changed transfer progress display to show that [Esc] should be
  50.            pressed to stop transfer.  Added explanatory note to documentation
  51.            explaining the requirements of batch transmissions.
  52.  
  53.  
  54.      -------------------------------- o --------------------------------
  55.  
  56.      This document describes how to use the external protocol driver for
  57.      MegaLink, MLINK.COM.
  58.  
  59.  
  60.      The use of MLINK.COM is very simple.
  61.      ------------------------------------
  62.  
  63.      1.   To receive files, issue the following command line:
  64.  
  65.                   MLINK PORT n SPEED m RM [pathname]
  66.  
  67.           Where:
  68.  
  69.              n ......... is the serial port number in use.  Ports 1 - 4 are
  70.                          supported.  Ports 3 and 4 are supported using the
  71.                          Everex configuration.
  72.  
  73.              m ......... is the baud rate in use.  Rates that are supported
  74.                          are: 300,1200,2400,4800,9600 and 19200.
  75.  
  76.              pathname .. the pathname is optional, if given it designates
  77.                          the directory where MLINK will store files received.
  78.                          The [...] are used to indicate the field is optional
  79.                          and should not be included on the command line.
  80.  
  81.              other things are not variable in this specification.
  82.  
  83.  
  84.      2.   To send files, issue the following command line:
  85.  
  86.                   MLINK PORT n SPEED m SM file1 file2 ...
  87.  
  88.           Where:
  89.  
  90.              n,m ..... are as described above for #1.
  91.  
  92.              file1 ... the filenames to be transmitted are listed after the
  93.                        SM switch.  Up to 50 files can be transmitted in one
  94.                        batch, but in no case should the maximum length of the
  95.                        command line be exceeded.
  96.  
  97.      **** NOTE: while multiple files can be transmitted, they may NOT be in
  98.                 multiple directories on the same command line.  If a pathname
  99.                 is specified, it may be specified only for 'file1', the other
  100.                 files must be contained in the same directory as 'file1'.
  101.  
  102.  
  103.  
  104.  
  105.      3.  Errors.  Various folks have complained that MLINK does not set the
  106.          DOS ERRORLEVEL when it exits after an error condition has been
  107.          encountered.  MLINK will now set the ERRORLEVEL to 1 to indicate
  108.          an error has been encountered during its operation.
  109.  
  110.  
  111.  
  112.  
  113.